extensive shower - Francés Inglés Diccionario